autonomous undertaking - German English Dictionary